grate on one´s nerves


Results for "grate on one´s nerves"

English - Turkish Dictionary

grate on one´s nerves

(English - Turkish Dictionary) :
sinirine dokunmak.